live amidst... - French English Dictionary